﻿using System;
using System.Collections.Generic;
using System.Text;

namespace mstdump_Analyzer
{
    class PortInfoETHFields
    {
        //port info
        public double portNum;

        public string adminState;
        public string operationalState;
        public string description;
        public string MacAddress;
        public string MTU;
        public string FlowControl;
        public string actualSpeed;
        public string switchPortMode;

        public long RXFrames;
        public long RXUnicastFrames;
        public long RXMulticastFrames;
        public long RXBroadcastFrames;
        public long RXOctets;
        public long RXErrorFrames;
        public long RXDiscardFrames;

        public long TXFrames;
        public long TXUnicastFrames;
        public long TXMulticastFrames;
        public long TXBroadcastFrames;
        public long TXOctets;
        public long TXErrorFrames;
        public long TXDiscardFrames;

        //connected cable info
        public string identifier;
        public string cableModuleType;
        public string ethernetSpeedAndType;
        public string vendor;
        public string cableLength;
        public string partNumber;
        public string revision;
        public string serialNumber;
    }
}
